package com.ai.emall.constants;

/** 
 * emall业务相关的常量定义
 * @author zhaowg3
 * @Date 2016年12月20日
 */
public class EmallBusiConstants {
	/**
	 * 商品相关常量
	 * @author zhaowg3
	 * @Date 2016年12月30日
	 */
	public static class Product{
		/**参数:在线商品PRODUCT_ID和SKU_ID,分隔符*/
		public static final String PARAM_SPLIT = "-";
	}
	
	
	/**
	 * 商品模块表
	 * @author zhaowg3
	 * @Date 2016年12月30日
	 */
	public static class MallProductModule{
		/**模块ID*/
		public static class ModuleId {
			
			/**火热爆品和轮播图*/
			public static final String AREA_HOTPRODUCT = "4001";
			
			/**活动区*/
			public static final String AREA_ACTIVITY = "4002";
			
			/**广告区*/
			public static final String AREA_ADVERTISEMENT = "4003";
			
			/**高返佣专区*/
			public static final String AREA_GAOFANYONG = "4004";
			
			/**精选爆款*/
			public static final String AREA_JINGXUANBAOKUAN = "4005";
		}
		/**状态*/
		public static class Status{
			/**0:下架*/
			public static final String DOWN = "0";
			/**1：上架*/
			public static final String UP = "1";
			/**2:删除*/
			public static final String DELETE = "2";
		}
		/**排序类型：1：上移；2：下移*/
		public static class SortType{
			/**1上移*/
			public static final int UP = 1;
			/**2下移*/
			public static final int DOWN = 2;
		}
	}
	
	
	/**
	 * 商品SKU表
	 * @author zhaowg3
	 * @Date 2016年12月30日
	 */
	public static class ProductSku{
		/**价格模式：1-促销模式 2-抄底模式*/
		public static class PriceMode{
			/**1-促销模式*/
			public static final int PROMOTION = 1;
			/** 2-抄底模式*/
			public static final int SUPER_CHEAP = 2;
		}
		/**状态: 下架00，上架：01,删除：02*/
		public static class Status{
			/**00:下架*/
			public static final String DOWN = "00";
			/**01：上架*/
			public static final String UP = "01";
			/**02:删除*/
			public static final String DELETE = "02";
		}
	}
	
	/**
	 * 商品图片表
	 * @author zhaowg3
	 * @Date 2016年12月30日
	 */
	public static class ProductPicture{
		/**状态：01失效，02有效*/
		public static class Status{
			/**01失效*/
			public static final String INVALID = "01";
			/**02有效*/
			public static final String VALID = "02";
		}
		
		/**照片类型  01：商品详情页主图    ,04：商品查询列表小图*/
		public static class PicType {
			/** 01：商品详情页主图*/
			public static final String DETAILMAINPIC = "01";
			/** 04：商品查询列表小图*/
			public static final String LISTSMALLPIC = "04";
		}
	}
	
	public static class SysOp{
		public static class DataStatus{
			public static final int NORMAL = 1;
			public static final int DELETE = 0;
		}
	}
}
